@article{frey2024multi,
	title={Multi-Phase Optimal Control Problems for Efficient Nonlinear Model Predictive Control with acados},
	author={Frey, Jonathan and Baumg{\"a}rtner, Katrin and Frison, Gianluca and Diehl, Moritz},
	journal={arXiv preprint arXiv:2408.07382},
	year={2024}
}


@inproceedings{Frey2019,
  author =        {Jonathan Frey and Rien Quirynen and
                   Dimitris Kouzoupis and Gianluca Frison and
                   Jens Geisler and Axel Schild and Moritz Diehl},
  booktitle =     {Proceedings of the European Control Conference (ECC)},
  title =         {Detecting and Exploiting {G}eneralized {N}onlinear
                   {S}tatic {F}eedback Structures in {DAE} Systems for
                   {MPC}},
  year =          {2019},
  timestamp =     {2019.03.29},
}

@inproceedings{Quirynen2015a,
  author =        {R. Quirynen and S. Gros and M. Diehl},
  booktitle =     {Proceedings of the IEEE Conference on Decision and
                   Control (CDC)},
  pages =         {3212--3217},
  title =         {Lifted implicit integrators for direct optimal
                   control},
  year =          {2015},
  timestamp =     {2015.04.08},
}

@article{Messerer2021a,
  author =        {Florian Messerer and Katrin Baumg{\"a}rtner and
                   Moritz Diehl},
  journal =       {ESAIM: Proceedings and Surveys},
  pages =         {64--88},
  title =         {Survey of Sequential Convex Programming and
                   Generalized {G}auss-{N}ewton Methods},
  volume =        {71},
  year =          {2021},
  timestamp =     {2021.06.24},
}

@inproceedings{Frison2020a,
  address =       {Berlin, Germany},
  author =        {G. Frison and M. Diehl},
  booktitle =     {Proceedings of the IFAC World Congress},
  month =         {July},
  title =         {{HPIPM}: a high-performance quadratic programming
                   framework for model predictive control},
  year =          {2020},
  timestamp =     {2020.09.09},
}

@phdthesis{Frison2015a,
  author =        {Gianluca Frison},
  publisher =     {Technical University of Denmark (DTU)},
  school =        {Technical University of Denmark (DTU)},
  title =         {Algorithms and Methods for High-Performance Model
                   Predictive Control},
  year =          {2015},
}

@article{Stellato2020,
  author =        {Stellato, B. and Banjac, G. and Goulart, P. and
                   Bemporad, A. and Boyd, S.},
  journal =       {Mathematical Programming Computation},
  number =        {4},
  pages =         {637--672},
  title =         {{OSQP}: An Operator Splitting Solver for Quadratic
                   Programs},
  volume =        {12},
  year =          {2020},
  doi =           {10.1007/s12532-020-00179-2},
  timestamp =     {2020.10.20},
  url =           {https://doi.org/10.1007/s12532-020-00179-2},
}

@article{Frasch2015,
  author =        {J. V. Frasch and S. Sager and M. Diehl},
  journal =       {Mathematical Programming Computations},
  number =        {3},
  pages =         {289--329},
  title =         {A parallel quadratic programming method for dynamic
                   optimization problems},
  volume =        {7},
  year =          {2015},
  timestamp =     {2015.04.21},
}

@article{Ferreau2014,
  author =        {H. J. Ferreau and C. Kirches and A. Potschka and
                   H. G. Bock and M. Diehl},
  journal =       {Mathematical Programming Computation},
  number =        {4},
  pages =         {327--363},
  title =         {{qpOASES}: a parametric active-set algorithm for
                   quadratic programming},
  volume =        {6},
  year =          {2014},
  timestamp =     {2015.04.08},
}

@article{Arnstrom2022,
  author =        {Arnstrom, Daniel and Bemporad, Alberto and
                   Axehill, Daniel},
  journal =       {IEEE Transactions on Automatic Control},
  title =         {A Dual Active-Set Solver for Embedded Quadratic
                   Programming Using Recursive {LDL}$^{T}$ Updates},
  year =          {2022},
  doi =           {10.1109/TAC.2022.3176430},
}

@article{Verschueren2017,
  author =        {Robin Verschueren and Mario Zanon and Rien Quirynen and
                   Moritz Diehl},
  journal =       {SIAM Journal of Optimization},
  number =        {3},
  pages =         {2085--2109},
  title =         {A Sparsity Preserving Convexification Procedure for
                   Indefinite Quadratic Programs arising in Direct
                   Optimal Control},
  volume =        {27},
  year =          {2017},
  timestamp =     {2017.10.11},
}

